Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork

Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork
Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork

Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork specifies network backing configuration that is specific to the workload network. It is used for configuring the Supervisor default settings.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "nsx_project": "string",
    "vpc_connectivity_profile": "string",
    "default_private_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ]
}
string
nsx_project
Optional

Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.nsx_project is the default Project for VPCs in the Supervisor, including the System VPC, and Supervisor Services VPC. It needs to be NSX path of Project.

GET /vcenter/namespace-management/networks/nsx/projects can be used to list projects.

This property was added in vSphere API 9.0.0.0.

If missing or null, use the default Project on NSX.

string
vpc_connectivity_profile
Optional

Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.vpc_connectivity_profile describes the configuration for how a VPC is constructed, including it's Transit Gateway Attachments, IP blocks, and other settings on NSX. It needs to be NSX path of VPC Connectivity Profile.

GET /vcenter/namespace-management/networks/nsx/projects/{project}/vpc-connectivity-profiles can be used to list VPCConnectivityProfiles for a Project.

This property was added in vSphere API 9.0.0.0.

If missing or null, use the default VPC Connectivity Profile as defined in Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.nsx_project.

default_private_cidrs
Required

Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.default_private_cidrs specifies CIDR blocks from which private subnets are allocated. This range must not overlap with those in Vcenter NamespaceManagement Supervisors Networks Workload VpcNetwork.vpc_connectivity_profile, Vcenter NamespaceManagement Clusters EnableSpec.service_cidr, or other services running in the datacenter. You must set at least one CIDR of size 16 or larger to enable a Supervisor with VPC networking. If Avi is used, another CIDR of size 64 is needed.

This property was added in vSphere API 9.0.0.0.